home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / osi / isode / dosisode / DOSISODE80.ZIP / ISODE8.WRK / ACSAP / MAKE.BAT < prev   
Encoding:
DOS Batch File  |  1991-12-18  |  2.5 KB  |  84 lines

  1. @echo off
  2. if not "%1." == "clean." goto check_tidy
  3.     del *.h
  4.     del *.o
  5.     del *.c
  6.     del *.a
  7.     del %isode_orig%\acsap\acs_tables.*
  8.     del %isode_orig%\acsap\acs-types.*
  9.     del %isode_orig%\acsap\acsold_tables.*
  10.     del %isode_orig%\acsap\acsold-types.*
  11.     del %isode_orig%\acsap\dse_tables.*
  12.     del %isode_orig%\acsap\dse-types.*
  13.     del %isode_orig%\acsap\dase_tables.*
  14.     del %isode_orig%\acsap\dase-types.*
  15.     del %isode_orig%\acsap\*.ph
  16.     goto end
  17. :check_tidy
  18. if not "%1." == "tidy." goto check_null
  19.     del *.h
  20.     del *.o
  21.     goto end
  22. :check_null
  23. if not "%1." == "." goto bad_param
  24.     set dir=acsap
  25.     if exist %isode_orig%\acsap\acs_tables.c goto miss1
  26.         cd %isode_orig%\acsap
  27.         %isode%\pepsy\pepsy -A -f -h -m acs.py
  28.         %isode%\pepsy\pepsy -A -f -h -m acsold.py
  29.         %isode%\pepsy\pepsy -A -f -h -m dse.py
  30.         %isode%\pepsy\pepsy -A -f -h -m dase.py
  31.         %isode%\utils\string_replace oacs-types.h t decode_ parse_
  32.         del oacs-types.h
  33.         ren t oacs-types.h
  34.         cd %isode%\acsap
  35. :miss1
  36.     set defines=5
  37.     call %isode%\utils\h acs-types
  38.     call %isode%\utils\h oacs-types
  39.     call %isode%\utils\h dse-types
  40.     call %isode%\utils\h dase-types
  41.     copy acs-types.h %isode%\h\acs-types.h
  42.     copy oacs-types.h %isode%\h\oacs-types.h
  43.     call %isode%\utils\cc acs_tables
  44.     call %isode%\utils\cc oacs_tables
  45.     call %isode%\utils\cc dse_tables
  46.     call %isode%\utils\cc dase_tables
  47.     call %isode%\utils\cc abort1 acsapabort1
  48.     call %isode%\utils\cc abort2 acsapabort2
  49.     call %isode%\utils\cc acsapaddr
  50.     call %isode%\utils\cc acsapblock
  51.     call %isode%\utils\cc acsapdse
  52.     call %isode%\utils\cc acsaperror
  53.     call %isode%\utils\cc acsapfindpci
  54.     call %isode%\utils\cc acsapinitiat
  55.     call %isode%\utils\cc acsaplose
  56.     call %isode%\utils\cc releas1 acsapreleas1
  57.     call %isode%\utils\cc releas2 acsapreleas2
  58.     call %isode%\utils\cc releas3 acsapreleas3
  59.     call %isode%\utils\cc acsaprespond
  60.     call %isode%\utils\cc acsaprovider
  61.     call %isode%\utils\cc acsapstub
  62.     call %isode%\utils\cc server1 acserver1
  63.     call %isode%\utils\cc server2 acserver2
  64.     call %isode%\utils\cc aetseq
  65.     call %isode%\utils\cc is2paddr
  66.     call %isode%\utils\cc is2saddr
  67.     call %isode%\utils\cc is2taddr
  68.     call %isode%\utils\cc isoalias
  69.     call %isode%\utils\cc isoentity
  70.     call %isode%\utils\cc oid2aei
  71.     call %isode%\utils\cc sprintaei
  72.     call %isode%\utils\cc aetdase
  73.     call %isode%\utils\cc dse-c
  74.     call %isode%\utils\cc acsapvrsn
  75.     set defines=0
  76.     ar r temp.a @acsap.lnk >nul:
  77.     copy temp.a libacsap.a >nul:
  78.     ar rs libacsap.a
  79.     del temp.a
  80.     goto end
  81. :bad_param
  82.     echo unknown option %1
  83. :end
  84.